grass hay - French English Dictionary